<template>
	<view>
		<view>
			<view class="page-section page-section-gap">
				<map style="width: 100%; height: 300px;" :latitude="latitude" :longitude="longitude" :markers="covers">
				</map>
			</view>

			<u-button class="button-seven" shape="circle" @click="onclick()">
				确认前往
			</u-button>
		</view>
	</view>
</template>

<script>
	export default {
		data() {
			return {
				id: 0, // 使用 marker点击事件 需要填写id
				title: 'map',
				latitude: 39.909,
				longitude: 116.39742,
				covers: [

					// 	{
					// 	latitude: 39.909,
					// 	longitude: 116.39742,
					// 	iconPath: '../../../static/location.png'
					// }, {
					// 	latitude: 39.90,
					// 	longitude: 116.39,
					// 	iconPath: '../../../static/location.png'
					// },


				]
			}
		},
		methods: {

			onclick() {
				// uni.getLocation({
				// 	type: 'wgs84',
				// 	success: function(res) {
				// 		console.log('当前位置的经度：' + res.longitude);
				// 		console.log('当前位置的纬度：' + res.latitude);
				// 	}
				// });
				
				
				uni.getLocation({
					type: 'gcj02', //返回可以用于uni.openLocation的经纬度
					success: function (res) {
						const latitude = res.latitude;
						const longitude = res.longitude;
						console.log('当前位置的经度：' + res.longitude);
						console.log('当前位置的纬度：' + res.latitude);
						uni.openLocation({
							latitude: latitude,
							longitude: longitude,
							success: function () {
								console.log('success');
							}
						});
					}
				});
				
				
				
				//         that.$msg('定位刷新中');
				//         uni.getLocation({
				//           type: 'gcj02',
				//           success: function (res) {
				//             that.latitude = res.latitude;
				//             that.longitude = res.longitude;
				//             uni.request({
				//               url: that.$config.mapUrl + '/ws/geocoder/v1/',
				//               method: 'GET',
				//               data: {
				//                 location: res.latitude + ',' + res.longitude,
				//                 key: that.$config.mapKay
				//               },
				//               success: function (res) {
				//                 let data = res.data;
				//                 if (data.status == 0) {
				//                   that.$msg('定位刷新成功');
				//                   that.currLocation = data.result.address_component;
				//                 } else {
				//                   console.log(data.message);
				//                 }
				//               },
				//               fail: function (err) {
				//                 that.$msg('获取定位失败');
				//                 console.log('地址解析失败' + err);
				//               }
				//             });
				//           }
				//         });
				
			}
		
		
		}
	}
</script>
<style>

</style>
